Make Support changes from 3.0.x to 3.1

Introduction
This chapter describes the differences between Make Support for SNiFF+ 3.1 and Make Support for SNiFF+ 3.0. With the latest SNiFF+ version 3.1, we provide a new Make Support concept, which has some fundamental changes in comparison to the former Make Support concept. Because of this, the new Make Support is faster and more user friendly.

| Note
| Especially customers who upgrade from 3.0x (or earlier versions) to 3.1 should read this chapter carefully.

This chapter covers the following topics

- No support for VPATH
- Updating project Makefiles
- Reworked SNiFF+ Make-support files
- Use of pattern rules instead of suffix rules
- MAKE_TARGET macro

Assumptions made in this chapter

- You intend to use SNiFF+'s Makefiles and Make Support Files for regulating builds.

Related SNiFF+ topics

- Setting up SNiFF+'s Make Support for your projects -- Build and Make Support.
- Using your own Makefiles in SNiFF+ -- Using Your Own Makefiles.

Abbreviations and shortcuts used in this chapter
SSWE -- Shared Source Working Environment
SOWE -- Shared Object Working Environment
PWE -- Private Working Environment
$SNIFF_DIR -- path to your SNiFF+ installation directory